package com.netty.demo.server.netty.annotation;

import com.netty.demo.server.netty.enums.Command;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 根据不同的命令来调用不同方法的注解
 *
 * @author Administrator 余秀良
 * @version 1.0
 * <p>date: 2019年09月27日  09:04 </p>
 * <p>address: 四川成都 </p>
 */
@Documented
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface CommandAnnotation {
    Command value();
}
